import { printUnitNum } from './../adjustingSetting/printUnit';

import { topList, leftList, setListFn, numMap } from './../../../../utils';

import boxA from './../../../../../components/img/boxA.png';

import boxC from './../../../../../components/img/boxC.png';

import boxD from './../../../../../components/img/boxD.png';

import boxE from './../../../../../components/img/boxE.png';

const printUnitList: any = []; // 瓦楞 印刷单元

for (let i = 0; i < printUnitNum; i++) {
  const key = i + 1;

  printUnitList.push({
    labelZh: `印刷${numMap[key]}`,
    labelEn: `Printing Unit ${key}`,
    labelRu: `Блок печати ${key}`,
    type: 'input',
    list: [
      {
        // rutodo
        inputType: 'readWrite',
        labelZh: '相位设置值',
        labelEn: 'Phase Set',
        funId: `${key}ColorPhaseTarget`,
        defaultValGetFunId: `${key}ColorPhaseTarget`,
        blurChange: true,
        decimalPlaces: 1
      },
      {
        // rutodo
        inputType: 'readWrite',
        labelZh: '轴向设置值',
        labelEn: 'Axial Set',
        funId: `${key}ColorHorizontalShiftTarget`,
        defaultValGetFunId: `${key}ColorHorizontalShiftTarget`,
        blurChange: true,
        decimalPlaces: 1
      },
      {
        // rutodo
        inputType: 'readWrite',
        labelZh: '压印设置值',
        labelEn: 'Imprinting Set',
        funId: `${key}ColorBottomPressureTarget`,
        defaultValGetFunId: `${key}ColorBottomPressureTarget`,
        blurChange: true,
        decimalPlaces: 1
      }
    ]
  });
}



export default [
  {
    labelZh: `箱型`,
    labelEn: `Carton Type`,
    labelRu: `Тип коробки`,
    id: `orderParameterBox`,
    saveParameters: false,
    list: [
      {
        type: 'settingWrite',
        labelZh: '设置值',
        labelEn: 'Set Value',
        id: null,
        saveParameters: false,
        hiddenTitle: true,
        list: setListFn([
          {
            labelZh: '楞别',
            labelEn: 'Corrugate Type',
            labelRu: 'Гофрированный тип',
            type: 'input',
            list: [
              {
                inputType: 'read',
                labelZh: '实际值',
                labelEn: 'Actual Value',
                labelRu: `Фактическое значение`,
                funId: null,
                defaultValGetOrderField: 'corrugatedTypeName'
              }
            ]
          },
          {
            labelZh: '纸厚',
            labelEn: 'Paper Thickness',
            labelRu: 'Толщина бумаги',
            type: 'input',
            list: [
              {
                inputType: 'read',
                labelZh: '设置值',
                labelEn: 'Set Value',
                funId: null,
                defaultValGetFunId: null,
                defaultValGetOrderField: 'paperThickness',
                setValGetFunId: '',
                blurChange: true
              }
            ]
          },
          {
            labelZh: '箱型',
            labelEn: 'Carton Type',
            labelRu: `Тип коробки`,
            type: 'input',
            list: [
              {
                inputType: 'read',
                labelZh: '实际值',
                labelEn: 'Actual Value',
                labelRu: `Фактическое значение`,
                funId: null,
                defaultValGetOrderField: 'cartonTypeName'
              }
            ]
          }
        ])
      },
      {
        type: 'boxList',
        labelZh: '箱型配置',
        labelEn: 'Carton Type Configuration',
        labelRu: 'Конфигурация типа коробки',
        id: 'boxOptionsList',
        hiddenTitle: true,
        showLabel: true,
        defaultValGetOrderField: 'cartonTypeName',
        list: [
          {
            id: 'boxA',
            type: 'box',
            labelZh: 'A箱型',
            labelEn: 'A Box Type',
            labelRu: 'Тип коробки A',
            img: boxA,
            hiddenTitle: true,
            showLabel: true,
            value: 'A',
            list: setListFn([
              {
                inputType: 'read',
                labelZh: 'CD',
                labelEn: 'CD',
                labelRu: 'CD',
                top: topList[0],
                left: '5.38%',
                funId: 'slottingCDDistanceGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: 'CD',
                labelEn: 'CD',
                labelRu: 'CD',
                top: '8.6%',
                left: '5.38%',
                funId: 'slottingCDDistanceSet',
                defaultValGetFunId: 'slottingCDDistanceSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: 'CN',
                labelEn: 'CN',
                labelRu: 'CN',
                top: topList[0],
                left: '29.4%',
                funId: 'slottingCNDistanceGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: 'CN',
                labelEn: 'CN',
                labelRu: 'CN',
                top: '8.6%',
                left: '29.4%',
                funId: 'slottingCNDistanceSet',
                defaultValGetFunId: 'slottingCNDistanceSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: 'BN',
                labelEn: 'BN',
                labelRu: 'BN',
                top: topList[0],
                left: '52.97%',
                funId: 'slottingBNDistanceGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: 'BN',
                labelEn: 'BN',
                labelRu: 'BN',
                top: '8.6%',
                left: '52.97%',
                funId: 'slottingBNDistanceSet',
                defaultValGetFunId: 'slottingBNDistanceSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: 'AB',
                labelEn: 'AB',
                labelRu: 'AB',
                top: topList[0],
                left: '78%',
                funId: 'slottingABDistanceGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: 'AB',
                labelEn: 'AB',
                labelRu: 'AB',
                top: '8.6%',
                left: '78%',
                funId: 'slottingABDistanceSet',
                defaultValGetFunId: 'slottingABDistanceSet',
                blurChange: true,
                decimalPlaces: 1
              },
              // {
              //   inputType: 'read',
              //   labelZh: 'AB',
              //   labelEn: 'AB',
              //   top: topList[0],
              //   left: '77%',
              //   funId: null
              // },
              {
                inputType: 'read',
                labelZh: '开槽深度',
                labelEn: 'Slotting Depth',
                labelRu: 'Глубина просечки',
                top: topList[0],
                left: '-20%',
                funId: 'slottingDepthGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: '开槽深度',
                labelEn: 'Slotting Depth',
                labelRu: 'Глубина просечки',
                top: '9%',
                left: '-20%',
                funId: 'slottingDepthTarget',
                defaultValGetFunId: 'slottingDepthTarget',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: '箱高',
                labelEn: 'Box Height',
                labelRu: 'Высота коробки',
                top: '31%',
                left: '-20%',
                funId: 'slottingBoxHeightGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: '箱高',
                labelEn: 'Box Height',
                labelRu: 'Высота коробки',
                top: '49%',
                left: '-20%',
                funId: 'slottingBoxHeightSet',
                defaultValGetFunId: 'slottingBoxHeightSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: '右挡板',
                labelEn: 'Right Baffle',
                labelRu: 'Правый упор',
                top: '49%',
                left: leftList[0],
                funId: 'rightBaffleSet',
                defaultValGetFunId: 'rightBaffleSet',
                blurChange: true
              },
              {
                inputType: 'read',
                labelZh: '右挡板',
                labelEn: 'Right Baffle',
                labelRu: 'Правый упор',
                top: '31%',
                left: leftList[0],
                funId: 'rightBaffleGet'
              },
              {
                inputType: 'readWrite',
                labelZh: '左挡板',
                labelEn: 'Left Baffle',
                labelRu: 'Левый упор',
                top: '49%',
                left: '72.78%',
                funId: 'leftBaffleSet',
                defaultValGetFunId: 'leftBaffleSet',
                blurChange: true
              },
              {
                inputType: 'read',
                labelZh: '左挡板',
                labelEn: 'Left Baffle',
                labelRu: 'Левый упор',
                top: '31%',
                left: '72.78%',
                funId: 'leftBaffleGet'
              },
              {
                inputType: 'readWrite',
                labelZh: '中刀',
                labelEn: 'Position of Middle Knife',
                labelRu: 'Положение промежуточного ножа',
                top: '94%',
                left: leftList[2],
                funId: 'slottingNKnifeDistanceSet',
                defaultValGetFunId: 'slottingNKnifeDistanceSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: '中刀',
                labelEn: 'Position of Middle Knife',
                labelRu: 'Положение промежуточного ножа',
                top: '75.8%',
                left: leftList[2],
                funId: 'slottingNKnifeDistanceGet',
                decimalPlaces: 1
              }
            ])
          },
          {
            id: 'boxC',
            type: 'box',
            labelZh: 'C箱型',
            labelEn: 'C Box Type',
            labelRu: 'Тип коробки C',
            img: boxC,
            hiddenTitle: true,
            showLabel: true,
            value: 'C',
            list: setListFn([
              {
                inputType: 'read',
                labelZh: 'CD',
                labelEn: 'CD',
                labelRu: 'CD',
                top: '-4.38%',
                left: '3.38%',
                funId: 'slottingCDDistanceGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: 'CD',
                labelEn: 'CD',
                labelRu: 'CD',
                top: '11%',
                left: '3.38%',
                funId: 'slottingCDDistanceSet',
                defaultValGetFunId: 'slottingCDDistanceSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: 'BN',
                labelEn: 'BN',
                labelRu: 'BN',
                top: '-4.38%',
                left: '38.97%',
                funId: 'slottingBNDistanceGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: 'BN',
                labelEn: 'BN',
                labelRu: 'BN',
                top: '11%',
                left: '38.97%',
                funId: 'slottingBNDistanceSet',
                defaultValGetFunId: 'slottingBNDistanceSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: 'AB',
                labelEn: 'AB',
                labelRu: 'AB',
                top: '-4.38%',
                left: '71.6%',
                funId: 'slottingABDistanceGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: 'AB',
                labelEn: 'AB',
                labelRu: 'AB',
                top: '11%',
                left: '71.6%',
                funId: 'slottingABDistanceSet',
                defaultValGetFunId: 'slottingABDistanceSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: '开槽深度',
                labelEn: 'Slotting Depth',
                labelRu: 'Глубина просечки',
                top: '-4.38%',
                left: '-20%',
                funId: 'slottingDepthGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: '开槽深度',
                labelEn: 'Slotting Depth',
                labelRu: 'Глубина просечки',
                top: '9%',
                left: '-20%',
                funId: 'slottingDepthTarget',
                defaultValGetFunId: 'slottingDepthTarget',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: '箱高',
                labelEn: 'Box Height',
                labelRu: 'Высота коробки',
                top: '34%',
                left: '-20%',
                funId: 'slottingBoxHeightGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: '箱高',
                labelEn: 'Box Height',
                labelRu: 'Высота коробки',
                top: '49%',
                left: '-20%',
                funId: 'slottingBoxHeightSet',
                defaultValGetFunId: 'slottingBoxHeightSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: '右挡板',
                labelEn: 'Right Baffle',
                labelRu: 'Правый упор',
                top: '49%',
                left: leftList[0],
                funId: 'rightBaffleSet',
                defaultValGetFunId: 'rightBaffleSet',
                blurChange: true
              },
              {
                inputType: 'read',
                labelZh: '右挡板',
                labelEn: 'Right Baffle',
                labelRu: 'Правый упор',
                top: '34%',
                left: leftList[0],
                funId: 'rightBaffleGet'
              },
              {
                inputType: 'readWrite',
                labelZh: '左挡板',
                labelEn: 'Left Baffle',
                labelRu: 'Левый упор',
                top: '49%',
                left: '66.78%',
                funId: 'leftBaffleSet',
                defaultValGetFunId: 'leftBaffleSet',
                blurChange: true
              },
              {
                inputType: 'read',
                labelZh: '左挡板',
                labelEn: 'Left Baffle',
                labelRu: 'Левый упор',
                top: '34%',
                left: '66.78%',
                funId: 'leftBaffleGet'
              },
              {
                inputType: 'readWrite',
                labelZh: '后挡板',
                labelEn: 'Rear Baffle',
                labelRu: 'Задний упор',
                top: '49%',
                left: '97.78%',
                funId: 'afterBaffleSet',
                defaultValGetFunId: 'afterBaffleSet',
                blurChange: true
              },
              {
                inputType: 'read',
                labelZh: '后挡板',
                labelEn: 'Rear Baffle',
                labelRu: 'Задний упор',
                top: '34%',
                left: '97.78%',
                funId: 'afterBaffleGet'
              }
            ])
          },
          {
            id: 'boxD',
            type: 'box',
            labelZh: 'D箱型',
            labelEn: 'Box D',
            labelRu: 'Тип коробки D',
            img: boxD,
            hiddenTitle: true,
            showLabel: true,
            value: 'D',
            list: setListFn([
              {
                inputType: 'read',
                labelZh: '开槽深度',
                labelEn: 'Slotting Depth',
                labelRu: 'Глубина просечки',
                top: topList[0],
                left: '-20%',
                funId: 'slottingDepthGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: '开槽深度',
                labelEn: 'Slotting Depth',
                labelRu: 'Глубина просечки',
                top: '9%',
                left: '-20%',
                funId: 'slottingDepthTarget',
                defaultValGetFunId: 'slottingDepthTarget',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: '箱高',
                labelEn: 'Box Height',
                labelRu: 'Высота коробки',
                top: '27%',
                left: '-20%',
                funId: 'slottingBoxHeightGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: '箱高',
                labelEn: 'Box Height',
                labelRu: 'Высота коробки',
                top: '43%',
                left: '-20%',
                funId: 'slottingBoxHeightSet',
                defaultValGetFunId: 'slottingBoxHeightSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: 'BN',
                labelEn: 'BN',
                labelRu: 'BN',
                top: '-9.38%',
                left: '4.97%',
                funId: 'slottingBNDistanceGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: 'BN',
                labelEn: 'BN',
                labelRu: 'BN',
                top: '3.5%',
                left: '4.97%',
                funId: 'slottingBNDistanceSet',
                defaultValGetFunId: 'slottingBNDistanceSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: 'AB',
                labelEn: 'AB',
                labelRu: 'AB',
                top: '-9.38%',
                left: '48%',
                funId: 'slottingABDistanceGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: 'AB',
                labelEn: 'AB',
                labelRu: 'AB',
                top: '3.5%',
                left: '48%',
                funId: 'slottingABDistanceSet',
                defaultValGetFunId: 'slottingABDistanceSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: '右挡板',
                labelEn: 'Right Baffle',
                labelRu: 'Правый упор',
                top: '43%',
                left: leftList[0],
                funId: 'rightBaffleSet',
                defaultValGetFunId: 'rightBaffleSet',
                blurChange: true
              },
              {
                inputType: 'read',
                labelZh: '右挡板',
                labelEn: 'Right Baffle',
                labelRu: 'Правый упор',
                top: '27%',
                left: leftList[0],
                funId: 'rightBaffleGet'
              },
              {
                inputType: 'readWrite',
                labelZh: '左挡板',
                labelEn: 'Left Baffle',
                labelRu: 'Левый упор',
                top: '43%',
                left: '66.78%',
                funId: 'leftBaffleSet',
                defaultValGetFunId: 'leftBaffleSet',
                blurChange: true
              },
              {
                inputType: 'read',
                labelZh: '左挡板',
                labelEn: 'Left Baffle',
                labelRu: 'Левый упор',
                top: '27%',
                left: '66.78%',
                funId: 'leftBaffleGet'
              },
              {
                inputType: 'readWrite',
                labelZh: '后挡板',
                labelEn: 'Rear Baffle',
                labelRu: 'Задний упор',
                top: '43%',
                left: '97.78%',
                funId: 'afterBaffleSet',
                defaultValGetFunId: 'afterBaffleSet',
                blurChange: true
              },
              {
                inputType: 'read',
                labelZh: '后挡板',
                labelEn: 'Rear Baffle',
                labelRu: 'Задний упор',
                top: '27%',
                left: '97.78%',
                funId: 'afterBaffleGet'
              },
              {
                inputType: 'readWrite',
                labelZh: '中刀',
                labelEn: 'Position of Middle Knife',
                labelRu: 'Положение промежуточного ножа',
                top: '94%',
                left: '38.81%',
                funId: 'slottingNKnifeDistanceSet',
                defaultValGetFunId: 'slottingNKnifeDistanceSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: '中刀',
                labelEn: 'Position of Middle Knife',
                labelRu: 'Положение промежуточного ножа',
                top: '80%',
                left: '38.81%',
                funId: 'slottingNKnifeDistanceGet',
                decimalPlaces: 1
              }
            ])
          },
          {
            id: 'boxE',
            type: 'box',
            labelZh: 'E箱型',
            labelEn: 'Box E',
            labelRu: 'Тип коробки E',
            img: boxE,
            hiddenTitle: true,
            value: 'E',
            showLabel: true,
            list: setListFn([
              {
                inputType: 'read',
                labelZh: '箱高',
                labelEn: 'Box Height',
                labelRu: 'Высота коробки',
                top: '40%',
                left: '92.78%',
                funId: 'slottingBoxHeightGet',
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: '箱高',
                labelEn: 'Box Height',
                labelRu: 'Высота коробки',
                top: '55%',
                left: '92.78%',
                funId: 'slottingBoxHeightSet',
                defaultValGetFunId: 'slottingBoxHeightSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: '中刀',
                labelEn: 'Position of Middle Knife',
                labelRu: 'Положение промежуточного ножа',
                top: topList[0],
                left: '37.4%',
                funId: 'slottingNKnifeDistanceSet',
                defaultValGetFunId: 'slottingNKnifeDistanceSet',
                blurChange: true,
                decimalPlaces: 1
              },
              {
                inputType: 'read',
                labelZh: '中刀',
                labelEn: 'Position of Middle Knife',
                labelRu: 'Положение промежуточного ножа',
                top: '4%',
                left: '37.4%',
                funId: 'slottingNKnifeDistanceGet',
                decimalPlaces: 1
              }
            ])
          }
        ]
      },
      {
        type: 'common',
        labelZh: null,
        labelEn: null,
        id: null,
        saveParameters: false,
        priceList: [
          // rutodo
          {
            labelZh: '相位设置值',
            labelEn: 'Phase Set'
          },
          {
            labelZh: '轴向设置值',
            labelEn: 'Axial Set'
          },
          {
            labelZh: '压印设置值',
            labelEn: 'Imprinting Set'
          }
        ],
        list: setListFn([
          ...printUnitList
          // {
          //   labelZh: `模切`,
          //   labelEn: `Die-cutting Unit`,
          //   labelRu: `Блок высечки`,
          //   type: 'input',
          //   list: [
          //     // rutodo
          //     {
          //       inputType: 'readWrite',
          //       labelZh: '相位设置值',
          //       labelEn: 'Phase Set',
          //       funId: 'dieCuttingPhaseTarget',
          //       blurChange: true,
          //       decimalPlaces: 1
          //     },
          //     {
          //       inputType: 'readWrite',
          //       labelZh: '轴向设置值',
          //       labelEn: 'Axial Set',
          //       funId: 'dieCuttingTarget',
          //       blurChange: true,
          //       decimalPlaces: 1
          //     },
          //     {
          //       inputType: 'readWrite',
          //       labelZh: '压印设置值',
          //       labelEn: 'Imprinting Set',
          //       funId: 'dieCuttingSmellGapsTarget',
          //       defaultValGetFunId: null,
          //       blurChange: true,
          //       decimalPlaces: 1
          //     }
          //   ]
          // }
        ])
      },
      {
        type: 'common',
        labelZh: null,
        labelEn: null,
        id: null,
        saveParameters: false,
        list: setListFn([
          {
            labelZh: `纸张数`,
            labelEn: `Paper QTY(sheet)`,
            labelRu: 'Количество листов',
            type: 'input',
            list: [
              {
                inputType: 'read',
                labelZh: '实际值',
                labelEn: 'Actual Value',
                labelRu: `Фактическое значение`,
                funId: 'productionQuantityGet'
              },
              {
                inputType: 'readWrite',
                labelZh: '设置值',
                labelEn: 'Set Value',
                funId: 'productionQuantitySet',
                defaultValGetFunId: 'productionQuantitySet',
                blurChange: true
              },
              {
                inputType: 'btnBool',
                labelZh: '清零',
                labelEn: 'Zeroing',
                labelRu: 'Сброс на ноль',
                funId: 'productionQuantityBit',
                // notWrite: true,
                defaultValGetFunId: null,
                writeVal: 1,
                clickTime: 0,
                styleType: 'whiteBgColor',
                clickType: 'startAndEnd'
                // writeOtherFunIdList: [
                //   {
                //     funId: null,
                //     inputType: 'readWrite',
                //     writeVal: 0
                //   }
                // ]
              }
            ]
          },
          // {
          //   labelZh: `风机频率`,
          //   labelEn: `风机频率[[en]]`,
          //   type: 'input',
          //   list: [
          //     {
          //       inputType: 'read',
          //       labelZh: '实际值',
          //       labelEn: 'Actual Value',labelRu: `Фактическое значение`,
          //       funId: null
          //     },
          //     {
          //       inputType: 'readWrite',
          //       labelZh: '设置值',
          //       labelEn: 'Set Value',
          //       funId: null,
          //       defaultValGetFunId: null,
          //       blurChange: true
          //     },
          //     {
          //       inputType: 'text',
          //       labelZh: '单位',
          //       labelEn: 'Unit',
          //       funId: null,
          //       defaultValGetFunId: null,
          //       value: 'Hz'
          //     }
          //   ]
          // },
          {
            labelZh: '主机速度',
            labelEn: 'Machine speed',
            labelRu: 'Скорость главного устройства',
            type: 'input',
            list: [
              {
                inputType: 'read',
                labelZh: '实际值',
                labelEn: 'Actual Value',
                labelRu: `Фактическое значение`,
                funId: 'productionSpeedGet'
              },
              {
                inputType: null
              },
              // {
              //   inputType: 'readWrite',
              //   labelZh: '设置值',
              //   labelEn: 'Set Value',
              //   labelRu: `Фактическое значение`,
              //   funId: 'productionSpeedSet',
              //   defaultValGetFunId: 'productionSpeedSet',
              //   blurChange: true
              // },
              {
                // rutodo
                inputType: 'text',
                labelZh: '单位',
                labelEn: 'Unit',
                textZh: '张/分',
                textEn: 'Sheet/minute'
              }
            ]
          }
        ])
      }
    ]
  }
];
